client:main.c connect_net.o epoll.o process_characters.o check_command.o receive.o  transmit.o login.o mysql.o serve_1.o  transfer.o pipe_communication.o
	gcc $^ -o $@ -lpthread -lcrypto -lmysqlclient -lcrypt -lssl -DOPENSSL_API_COMPAT=0x10100000L
main.o:main.c
	gcc -c $^ -o $@ -g -Wall
connect_net.o:connect_net.c
	gcc -c $^ -o $@ -g -Wall
epoll.o:epoll.c
	gcc -c $^ -o $@ -g -Wall
process_characters.o:process_characters.c
	gcc -c $^ -o $@ -g -Wall
check_command.o:check_command.c
	gcc -c $^ -o $@ -g -Wall
receive.o:receive.c
	gcc -c $^ -o $@ -g -Wall
transmit.o:transmit.c
	gcc -c $^ -o $@ -g -Wall
loginr.o:login.c
	gcc -c $^ -o $@ -g -Wall
mysql.o:mysql.c
	gcc -c $^ -o $@ -g -Wall
serve_1.o:serve_1.c
	gcc -c $^ -o $@ -g -Wall
transfer.o:transfer.c
	gcc -c $^ -o $@ -g -Wall
pipe_communication.o:pipe_communication.c
	gcc -c $^ -o $@ -g -Wall
